﻿html,body
{    
    margin:0;
    padding:0;
    width:100%;
    height:100%;
    font-size:12px; 
    font-family:Verdana; 
    background-color:White;
}

.table
{
    border-spacing:0;
    border-collapse:collapse;
}

div
{
    margin:0;
    padding:0;
}
.divmain
{
   
    padding-bottom:25px;
}

img
{
 border:0;    
}

.tablecontent
{
 width:76%;
 font-size:12px;
 color:black;
 border:1px solid #818181;
 
}
.tablecontentnoborder
{
    
     font-size:12px;
     color:black;
}

.tablecontent td
{
    padding-left:5px;
}

.input
{
    border :1px solid #888888;
}

.inputnumber
{
     border :1px solid #888888;
     text-align:right;
}

.button
{
    background:transparent url('../Images/button_sign_btn.gif') repeat-x top;
    border:0;
    width:70px;
    height:25px;
    font-weight:bold;
    color:White;
    font-size:12px;
}

.required
{
    color:Red;
}

.gridview
{
    margin:2%;   
    width:95%;    
    border-collapse:collapse;
    font-family:Arial;
    font-size:12px;
    border:2px solid #505050;
    clear:both;
}   

.gridview th
{
    padding: 2px;    
    background: url('../Images/login/gray1.jpg') repeat-x top; 
    border-left:solid 2px #808080; 
    text-align:center;
    clear:both;
}

.gridviewitem
{
   padding:2px; 
   border:1px solid #808080;  
   background: url('../Images/login/white1.jpg') repeat-x top; 
   clear:both;
}
.gridview_alternate td
{
     background: url('../Images/login/blue1.jpg') repeat-x top; 
      clear:both;
}
.rowhover
{
   background-image: url('../Images/login/green1.jpg');
    background-repeat: repeat-x;
    color: #333333;
}

.rowhover1
{
    background-image: url('../Images/login/green1.jpg');
    background-repeat: repeat-x;
    color: #333333;
}


.gridview input
{
     border :1px solid #fdcc58;
     width:120px;
      clear:both;
}
.pgr
{
    background: #d5e8bb;     
}


.pgr td
{
    border-width:0;
    padding:0 6px;
    border-left:solid 1px #ffffff;
    font-weight:bold;
    color:#87942c;
    line-height:12px;
    
}

.header
{
    padding: 8px;   
    border:solid 3px #fdfdfd;  
    font-weight:bold;
    font-size:12px;   
}

.item
{
   padding:8px;
    border:solid 3px #fdfdfd;   
    font-size:12px;   
}


.detailview
{
    width:100%;
    font-family:Arial;
    font-weight:bold;
    font-weight:lighter;
    background-color:#f5fce0;   
    border-spacing:0px; 
}

a.button
{
  background:transparent url('../images/oval-green-left.gif') no-repeat top left;
  display:block;
  float:left;
  font: normal 13px Tahoma; /* Change 13px as desired */
  line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN)must equal height of button background (default is 24px) */
  height: 24px; /* Height of button background height */
  padding-left: 11px;/* Width of left menu image */
  text-decoration: none;  
}

a:link.button, a:visited.button, a:active.button{
color: #494949; /*button text color*/
}

a.button span
{
  background: transparent url('../images/oval-green-right.gif') no-repeat top right;
  display: block;
  padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
  text-align:center;
}

a.button:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.button:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

.head
{
    font-weight:bold;
    color:#8b8b8b;
    font-size:14px;
    margin:5px;
}

.headtd
{
    font-weight:bold;
    color:Black;   
    font-size:12px;
    background: url('../Images/login/white1.jpg') repeat-x top; 
    border-bottom:1px solid #818181;
    width:100%;
}

.true
{
    color:#f29e08;
    font-weight:bold;
}

.false
{
    color:Red;
    font-weight:bold;
}

.divhead
{
    margin-left:20px; 
}

.divheadleft
{
    float:left; 
}

.divheadmiddle
{
    background-image:url('../Images/hb22.png');
    background-repeat:repeat-x;
    padding-top:4px; 
    float:left;
    height:27px;
    font-size:12px;
    text-align:center;
    color:black;
    font-weight:bold;
}

.divheadright
{
    float:left;
}

.divheadhr
{
    background-image:url('../Images/hb44.png'); 
    background-repeat:repeat-x;
    float:left;
    width:100%;
}

.emptyrow
{
    text-align:center;
    color:Red;
}
.watermark_textbox
{ 
    border :1px solid #818181;
    color: #C0C0C0;
}

#tooltip {
    padding: 3px;
    background: #f9f9f9;
    border: 1px solid #eee;
    text-align: center;
    font-size: smaller;
}

span.tip {
    border-bottom: 1px solid #eee;
}
.autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    background-color: white;
    color: #6795c3;
    border :1px solid #fdcc58;
    cursor: hand;
    overflow: auto;
    padding:0px;
    text-align: left;
    list-style-type: none;
}

.autocomplete_highlightedListItem
{
    background-color: #f9f7f6;
    color: #529100;
}

/* AutoComplete item */

.autocomplete_listItem
{
    background-color: window;
    color: black;
}
.modalBackground
{
    background-color: #303030;
    filter: alpha(opacity=40);
    opacity: 0.5;
}
.modalPopup
{
    border: 1px solid #818181;
    background: #FFFFFF;
    padding: 0px 10px 10px 10px;
    position: absolute;
    top: -1000px;
}

.divlink{
margin: 10px 0 0 10px;

padding-top:20px;
padding-left:15px;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial;
color:Black;
}

.divlink a
{
    color:Black;
padding-top:20px;
font-size:9px;
text-decoration:none;
font-size:11px;
 padding-left:10px;
display:block;
}
.divlink a:hover
{
    
    display:block;
    background-repeat:no-repeat;
}

.divlink a:visted
{
   
    display:block;
}

.divcontrol
{
 padding-left:10px;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial;
color:Black;

}

.divcontrol a
{
     color:Black;
font-size:9px;
text-decoration:none;
font-size:11px;
padding-left:10px;
display:block;
}

.divlink a:hover
{
     display:block;
    background-repeat:no-repeat;
}

.divlink a:visited
{
    display:block;
}

.dropdown
{
    font-family: verdana;
    color: #0033CC;
    
    font-size: 11px; 
}

